 $(document).ready(function(){
     $("#addUser").click(function(){
         var valid =true;
        if($.trim($("#firstName").val())==""){
            $("#firstName").addClass("error");
             valid= false;
        }else{
            $("#firstName").removeClass("error");
        }
     
        if($.trim($("#lastName").val())==""){
            $("#lastName").addClass("error");
             valid= false;
        }else{
            $("#lastName").removeClass("error");
        }
        if($.trim($("#emailAddress").val())==""){
            $("#emailAddress").addClass("error");
                valid= false;
        }else if (!$("#emailAddress").val().match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
          $("#emailError").html("<font color='red' size='0.2em'> Email Address is not valid</font>");
           $("#emailAddress").removeClass("error");
           valid= false;
        }else{
            $("#emailAddress").removeClass("error");
        }
        if(!$('#option1').attr('checked') && !$('#option2').attr('checked') ){
            $("#roleError").html("<font color='red' size='0.2em'> Privileges is required</font>");
             valid= false;
        }else{
            $("#roleError").html("");
        }
        if(!valid){
             $("#message").html("<font color='red'> Please enter the required fields</font>");
            return false;
        }else{
            document.forms[0].submit();
        }
      });

   $("#addDoc").click(function(){
        var valid =true;
        if($.trim($("#docName").val())==""){
            $("#docName").addClass("error");
             valid= false;
        }else{
            $("#docName").removeClass("error");
        }

        if($.trim($("#fileName").val())==""){
            $("#fileName").addClass("error");
             valid= false;
        }else{
            $("#fileName").removeClass("error");
        }
         if($.trim($("#category").val())==""){
            $("#category").addClass("error");
           valid= false;
        }else{
            $("#category").removeClass("error");
        }
        if(!valid){
            $("#message").html("<font color='red'> Please enter the required fields</font>");
            return false;
        }else{
            document.forms[0].submit();
        }
    });

   $(".searchresult tr").hover(
        function()
   {
       $(this).addClass("over");
   },
   function()
   {
    $(this).removeClass("over");
   }
   );
 $(".searchresult tbody tr").click(
        function()
   {
      $("form#mainForm>input#action").val("_edit");
      $("form#mainForm>input#userId").val($(this).attr('id'));
      $("form#mainForm").submit();
   });

     $("#editUser").click(function(){ 
         var valid =true;
        if($.trim($("#firstName").val())==""){
            $("#firstName").addClass("error");
             valid= false;
        }else{
            $("#firstName").removeClass("error");
        }
        if($.trim($("#lastName").val())==""){
            $("#lastName").addClass("error");
             valid= false;
        }else{
            $("#lastName").removeClass("error");
        }
        if(!$('#option1').attr('checked') && !$('#option2').attr('checked') ){
            $("#roleError").html("<font color='red' size='0.2em'> Privileges is required</font>");
             valid= false;
        }else{
            $("#roleError").html("");
        }
        if(!valid){
               $("#message").html("<font color='red'> Please enter the required fields</font>");
            return false;
        }else{
             $("form#mainForm").submit();
        }
      });

    $("#saveProfile").click(function(){
         var valid =true;
        if($.trim($("#firstName").val())==""){
            $("#firstName").addClass("error");
             valid= false;
        }else{
            $("#firstName").removeClass("error");
        }
        if($.trim($("#lastName").val())==""){
            $("#lastName").addClass("error");
             valid= false;
        }else{
            $("#lastName").removeClass("error");
        }
        if(!valid){
               $("#message").html("<font color='red'> Please enter the required fields</font>");
            return false;
        }else{
             $("form#profile").submit();
        }
      });

    $(".docresult tbody tr").hover(
        function()
   {
       $(this).addClass("over");
   },
   function()
   {
    $(this).removeClass("over");
   }
   );

      $(".docresult tbody tr").click(
        function()
   {
      $("form#mainForm>input#action").val("_edit");
      $("form#mainForm>input#docId").val($(this).attr('id'));
      $("form#mainForm").submit();
   });


     $(".headerlink").click(function(){
                if( $("form#mainForm>input#_sortBy").val().indexOf("ASC")>-1 && $("form#mainForm>input#_sortBy").val().indexOf($(this).attr('id'))>-1){
                         $("form#mainForm>input#_sortBy").val($(this).attr('id')+" DESC");
                }else  if( $("form#mainForm>input#_sortBy").val().indexOf("DESC")>-1 && $("form#mainForm>input#_sortBy").val().indexOf($(this).attr('id'))>-1){
                        $("form#mainForm>input#_sortBy").val($(this).attr('id')+" ASC");
                }else{
                    $("form#mainForm>input#_sortBy").val($(this).attr('id')+" ASC");
                }
                $("form#mainForm>input#action").val('_sort');
               $("form#mainForm").submit();
            });

     $("#saveDoc").click(function(){
        var valid =true;
        if($.trim($("#docName1").val())==""){
            $("#docName1").addClass("error");
             valid= false;
        }else{
            $("#docName1").removeClass("error");
        }

         if($.trim($("#category1").val())==""){
            $("#category1").addClass("error");
           valid= false;
        }else{
            $("#category1").removeClass("error");
        }
        if(!valid){
            $("#message").html("<font color='red'> Please enter the required fields</font>");
            return false;
        }else{
            $("form#updateForm>input#action").val('_save');
             $("form#updateForm").submit();
        }
    });

        $("#sendemail").click(function(){
                var valid =true;
                var recipient = $.trim($("#recipient").val());
		var subject = $.trim($("#subject").val());
		var emailBody = $.trim($("#emailBody").val());
                if (recipient.length<1) {
                        $("#recipient").addClass("error");
                        valid= false;
		} else{
                    $("#recipient").removeClass("error");
                }
                if (subject.length<1) {
                     $("#subject").addClass("error");
                        valid= false;
		} else{
                    $("#subject").removeClass("error");
                }
		if (emailBody.length<1) {
                     $("#emailBody").addClass("error");
                        valid= false;
		}else{
                    $("#emailBody").removeClass("error");
                }
                if(!valid){
                     $("#result").html("<center><font color='red'> Please enter the required fields</font></center>");
                    return false;
                }
		else {
                    $("#result").html("<center><img src='"+path+"images/loading.gif'/>&nbsp;&nbsp;Sending Message </center>");
                   $("form#mailform").submit();
		}
		return false;
	});

            $("#sendAdminEmail").click(function(){
                var valid =true;
		var subject = $.trim($("#subject").val());
		var emailBody = $.trim($("#emailBody").val());
                if (subject.length<1) {
                     $("#subject").addClass("error");
                        valid= false;
		} else{
                    $("#subject").removeClass("error");
                }
		if (emailBody.length<1) {
                     $("#emailBody").addClass("error");
                        valid= false;
		}else{
                    $("#emailBody").removeClass("error");
                }
                if(!valid){
                     $("#result").html("<center><font color='red'> Please enter the required fields</font></center>");
                    return false;
                }
		else {
                    $("#result").html("<center><img src='"+path+"images/loading.gif'/>&nbsp;&nbsp;Sending Message </center>");
                   $("form#mailform").submit();
		}
		return false;
	});

 });

function getYear(currYear){
         var dt = new Date();
            var selected="";
             for(i=10;i>-10;i--){
                  if(currYear == dt.getFullYear() - i){
                      selected ="selected";
                  }else{
                      selected ="";
                  }
                 $("#year").append("<option value="+(dt.getFullYear() - i) + " "+selected+">"+(dt.getFullYear() - i)+"</option>");
             }
}

function getYear1(currYear){
         var dt = new Date();
            var selected="";
             for(i=10;i>-10;i--){
                  if(currYear == dt.getFullYear() - i){
                      selected ="selected";
                  }else{
                      selected ="";
                  }
                 $("#year1").append("<option value="+(dt.getFullYear() - i) + " "+selected+">"+(dt.getFullYear() - i)+"</option>");
             }
}
